home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / jam / jamdisk4 / arptools / src / read_me < prev    next >
Text File  |  1995-03-18  |  1KB  |  39 lines

  1. All the ARPTOOLS programs have been successfully compiled and tested with
  2. Lattice C v5.0 in this configuration:
  3.  
  4. A500 rev 5 with A-501 like expansion
  5. A590/XT FFS with 1 meg on board
  6. Arp v39.1
  7. ASH 
  8. Conman v1.32
  9.  
  10. In order to recompile sources, in addition to the Lattice compiler, the
  11. ARP programmer's object libraries and C include files are needed.
  12.  
  13. At the beginning of every source file there are two lines with the compile/
  14. link options to recreate executables. Clipping these lines out of the source
  15. file and EXECUTE them works well.
  16.  
  17. In their present form ARPTOOLS programs can only be compiled with Lattice C.
  18. For those willing to use the MANX compiler it should be pointed that:
  19.  
  20.  
  21.  o All programs use the Lattice resident startup code (cres.o) in order
  22.    to gain RESIDENT/Ares compatibility. Altough Manx does not provide
  23.    such a startup, one is found in the ARP programmer's package.
  24.  
  25.  o To reduce executable size all programs define Lattice startup
  26.    function _main() for use as the main function. Furthermore other
  27.    Lattice startup functions are stripped out by definition as null
  28.    functions, and, as _main() is used, argument parsing is done directly
  29.    with GADS() (this way the first argument reported by GADS is NOT
  30.    the program's title, but the first user supplied argument).
  31.    MANX users should skip all this, or strip out similar Manx startup
  32.    functions like WB_parse(). 
  33.  
  34.  o Some programs use builtin functions.
  35.  
  36.  
  37.     
  38.  
  39.